package com.ruoyi.ob.service;

import com.ruoyi.ob.domain.PurchaseReport;

import java.util.List;
import java.util.Map;

public interface PurchaseReportService {
    // 获取采购数量按商品分类
    List<PurchaseReport> getQuantitySummaryByGoods(Map<String, Object> params);

    // 获取采购金额按供应商分布
    List<PurchaseReport> getAmountSummaryBySupplier();

    // 获取采购趋势分析
    List<PurchaseReport> getPurchaseTrend(Map<String, Object> params);

    // 获取统计数据
    Map<String, Object> getStatistics();

    // 获取最近采购订单
    List<PurchaseReport> getRecentOrders();
}